noble cane

This is not a dictionary! - Search for "noble cane" in The Danish Dictionary

  • March 1. 2016 from wordnet.princeton.edu

    noble cane noun english

    sugarcanes representing the highest development of the species; characterized by large juicy stalks with soft rinds and high sugar content